collide (together) - German English Dictionary