it's your turn! - German English Dictionary