palmas - German English Dictionary