thomas' rapa whelk - German English Dictionary