leotards - German English Dictionary