someone who calls - German English Dictionary