make use of an opportunity - German English Dictionary