babalar - German English Dictionary