verruca (pl: verrucae) - German English Dictionary