scarf connection - German English Dictionary