it’s in the cards - German English Dictionary