pelota - German English Dictionary