remorque - German English Dictionary