palmy - German English Dictionary