have a turn for - German English Dictionary