hecho - German English Dictionary