calluses - German English Dictionary