potrillos - German English Dictionary