teddy boy - Spanish English Dictionary