spanish toothcarp - German English Dictionary