teddy boys - German English Dictionary