desiderable - German English Dictionary