chaenomeles - German English Dictionary