remolques - German English Dictionary