mamabicho - German English Dictionary