cuachilote - German English Dictionary