cucheca - German English Dictionary