suicide contactor - German English Dictionary