quechalo - German English Dictionary