patelloid - German English Dictionary