visit personally - German English Dictionary