foamflower - German English Dictionary