remolque - German English Dictionary