stayed there - German English Dictionary