babalaas - German English Dictionary