babazo - German English Dictionary