customer visits - German English Dictionary