remorques - German English Dictionary