bachicha - German English Dictionary