cancho - German English Dictionary