teaser stallion - German English Dictionary