peculiar behaviour - German English Dictionary