a potential customer - German English Dictionary