coachroof - German English Dictionary