ball alga - German English Dictionary