Traduction du japonais en anglais: 足留め
Dictionnaire: main
足留め
名詞
1 Bond, confinement, constraint, control, hamper, limitation, restraint, restriction, shackle, trammel.
3 apprehension, arrest, catch, check, collar, confinement, halt, hitch, pinch, stay, stop, stoppage, taking into custody.