apiculate cotoneaster - German English Dictionary