bachaca - German English Dictionary