overstayed - German English Dictionary