press lord - German English Dictionary