baguala - German English Dictionary