trenchcoat - German English Dictionary