polo (ball game) - German English Dictionary