this is your turn - German English Dictionary