carrefour - German English Dictionary