an obvious goal scoring chance - German English Dictionary