immeritorious - German English Dictionary